#ifndef CUBE_UIEVENTRECEIVER_H_
#define CUBE_UIEVENTRECEIVER_H_

class UIEventReceiver : public Observer
{
public :
	void				Update( void* info );

protected :
	const EventDesc&	GetEventInfo(){ return _eventInfo; }

	virtual void		OnEventReceived() = 0;

private :
	EventDesc			_eventInfo;
};

#endif